int width,
int height,
int baseline);
-typedef gboolean (* GtkGizmoSnapshotFunc) (GtkGizmo *gizmo,
+typedef void (* GtkGizmoSnapshotFunc) (GtkGizmo *gizmo,
GtkSnapshot *snapshot);
return priv->inverted;
}
-static gboolean
+static void
gtk_level_bar_render_trough (GtkGizmo *gizmo,
GtkSnapshot *snapshot)
{
for (i = 0; i < num_blocks; i++)
gtk_widget_snapshot_child (widget, priv->block_widget[i], snapshot);
}
-
- return FALSE;
}
static void
int width,
int height,
int baseline);
-static gboolean gtk_notebook_snapshot_tabs (GtkGizmo *gizmo,
+static void gtk_notebook_snapshot_tabs (GtkGizmo *gizmo,
GtkSnapshot *snapshot);
/*** GtkNotebook Private Functions ***/
return NULL;
}
-static gboolean
+static void
gtk_notebook_snapshot_tabs (GtkGizmo *gizmo,
GtkSnapshot *snapshot)
{
showarrow = FALSE;
if (!gtk_notebook_has_current_page (notebook))
- return FALSE;
+ return;
if (!priv->first_tab)
priv->first_tab = priv->children;
if (priv->operation != DRAG_OPERATION_DETACH)
gtk_widget_snapshot_child (GTK_WIDGET (gizmo), priv->cur_page->tab_widget, snapshot);
-
- return FALSE;
}
/* Private GtkNotebook Size Allocate Functions:
gtk_snapshot_pop (snapshot);
}
-static gboolean
+static void
gtk_paned_render_handle (GtkGizmo *gizmo,
GtkSnapshot *snapshot)
{
snapshot,
width, height,
GTK_CSS_IMAGE_BUILTIN_PANE_SEPARATOR);
-
- return FALSE;
}
static void
}
-static gboolean
+static void
snapshot_trough (GtkGizmo *gizmo,
GtkSnapshot *snapshot)
GtkProgressBarPrivate *priv = gtk_progress_bar_get_instance_private (pbar);
gtk_widget_snapshot_child (GTK_WIDGET (gizmo), priv->progress_widget, snapshot);
-
- return FALSE;
}
static void
int width,
int height,
int baseline);
-static gboolean gtk_range_render_trough (GtkGizmo *gizmo,
+static void gtk_range_render_trough (GtkGizmo *gizmo,
GtkSnapshot *snapshot);
static gboolean gtk_range_scroll_controller_scroll (GtkEventControllerScroll *scroll,
GTK_WIDGET_CLASS (gtk_range_parent_class)->direction_changed (widget, previous_direction);
}
-static gboolean
+static void
gtk_range_render_trough (GtkGizmo *gizmo,
GtkSnapshot *snapshot)
{
gtk_widget_snapshot_child (GTK_WIDGET (gizmo), priv->highlight_widget, snapshot);
gtk_widget_snapshot_child (GTK_WIDGET (gizmo), priv->slider_widget, snapshot);
-
- return gtk_widget_has_visible_focus (widget);
}
static void
gtk_text_handle_unset_state (handle, pos, GTK_STATE_FLAG_ACTIVE);
}
-static gboolean
+static void
snapshot_func (GtkGizmo *gizmo,
GtkSnapshot *snapshot)
{
gtk_widget_get_width (GTK_WIDGET (gizmo)),
gtk_widget_get_height (GTK_WIDGET (gizmo)),
GTK_CSS_IMAGE_BUILTIN_HANDLE);
- return TRUE;
}
static GtkWidget *